/********************************************************************
	copyright (c) by tnmujoy
    @created:	9/22/2011   16:28
    @filename: 	Framework
    @author:	Limiko Lau (limiko.lau@gmail.com)
    @brief:	    
*********************************************************************/

#ifndef URANUS_FRAMEWORK_H_
#define URANUS_FRAMEWORK_H_

namespace tnmujoy
{
namespace uranus
{

class UiLayer;
class Framework : QObject
{
public:
    Framework();
    ~Framework();

    void initialize() throw(TjException);
    void run();
protected:
private:
    UiLayer* uiLayerPtr_;
};

}//namespace uranus
}//namespace tnmujoy

#endif //URANUS_FRAMEWORK_H_

//
//History:
//[9/22/2011] <limiko.lau@gmail.com> created